package com.lkm.app_ui.m.Imple.hsj522;

import android.os.Handler;

import com.lkm.app_ui.AppConst;
import com.lkm.app_ui.m.nfc.NFC_Module;
import com.lkm.comlib.task2.DefaultTaskExecutor;
import com.lkm.frame.entity.ResponEntityAbs;
import com.lkm.frame.task2.BackCallAdapter;
import com.lkm.frame.task2.Task;
import com.lkm.frame.task2.TaskAdapter;
import com.lkm.javatool.NumberHelp;
import com.lkm.javatool.StringHelp;
import com.lkm.javatool.lang.RunnablePR;



class WaitVipInfoForNoTask extends TaskAdapter<Void,Void , String> {

    private NFC_Module hsj800tModule;



    public WaitVipInfoForNoTask(String id, NFC_Module hsj800tModule) {
        super(new DefaultTaskExecutor(AppConst.getTaskExecutor(), true), id, AppConst.getTaskManager2());
        this.hsj800tModule = hsj800tModule;
    }

    @Override
    public void doExecuting(Void param) {
        super.doExecuting(param);
        xx();
    }

    private void xx() {

        hsj800tModule.setOnCardInRun(new RunnablePR<String, Void>() {
            @Override
            public Void run(String s) {
                hsj800tModule.setOnCardInRun(null);
                

                complete(s);


                return null;
            }
        });


    }



}
